Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEDBURY PLACE Semi-Detached £154,172 £125,000 5 Jul 2019
2 LEDBURY PLACE Semi-Detached £169,691 £97,000 2 Oct 2008
3 LEDBURY PLACE Semi-Detached £163,399 £131,000 21 May 2018